package com.smart.village.big.screen.domain;

import com.alibaba.fastjson.JSONObject;
import com.google.common.collect.Lists;

import java.io.Serializable;
import java.util.List;

public class StudyFiles implements Serializable {
    private static final long serialVersionUID = 1L;
    private String studyFilesSerialNumber;
    private String studyFilesTitle;
    private String studyFilesCategorySerialNumber;
    private String studyFilesContent;
    private String studyFilesImageURL;
    private String studyFilesPublishDatetime;
    private String studyFilesViewsCount;
    private String rowStatus;
    private String createrSerialNumber;
    private String operationID;
    private String operationDatetime;
    private String ifNew;
    private String author;
    private String introduction;
    private String tagName;
    private String categoryName;
    private List<JSONObject> catalogList = Lists.newArrayList();
    private List<PersonalBrowsing> personalBrowsing = Lists.newArrayList();

    public String getCategoryName() {
        return categoryName;
    }

    public void setCategoryName(String categoryName) {
        this.categoryName = categoryName;
    }

    public List<PersonalBrowsing> getPersonalBrowsing() {
        return personalBrowsing;
    }

    public void setPersonalBrowsing(List<PersonalBrowsing> personalBrowsing) {
        this.personalBrowsing = personalBrowsing;
    }

    public String getAuthor() {
        return author;
    }

    public void setAuthor(String author) {
        this.author = author;
    }

    public String getIntroduction() {
        return introduction;
    }

    public void setIntroduction(String introduction) {
        this.introduction = introduction;
    }

    public String getTagName() {
        return tagName;
    }

    public void setTagName(String tagName) {
        this.tagName = tagName;
    }

    public List<JSONObject> getCatalogList() {
        return catalogList;
    }

    public void setCatalogList(List<JSONObject> catalogList) {
        this.catalogList = catalogList;
    }

    public String getIfNew() {
        return ifNew;
    }

    public void setIfNew(String ifNew) {
        this.ifNew = ifNew;
    }

    public String getStudyFilesSerialNumber() {
        return studyFilesSerialNumber;
    }

    public void setStudyFilesSerialNumber(String studyFilesSerialNumber) {
        this.studyFilesSerialNumber = studyFilesSerialNumber;
    }

    public String getStudyFilesTitle() {
        return studyFilesTitle;
    }

    public void setStudyFilesTitle(String studyFilesTitle) {
        this.studyFilesTitle = studyFilesTitle;
    }

    public String getStudyFilesCategorySerialNumber() {
        return studyFilesCategorySerialNumber;
    }

    public void setStudyFilesCategorySerialNumber(String studyFilesCategorySerialNumber) {
        this.studyFilesCategorySerialNumber = studyFilesCategorySerialNumber;
    }

    public String getStudyFilesContent() {
        return studyFilesContent;
    }

    public void setStudyFilesContent(String studyFilesContent) {
        this.studyFilesContent = studyFilesContent;
    }

    public String getStudyFilesImageURL() {
        return studyFilesImageURL;
    }

    public void setStudyFilesImageURL(String studyFilesImageURL) {
        this.studyFilesImageURL = studyFilesImageURL;
    }

    public String getStudyFilesPublishDatetime() {
        return studyFilesPublishDatetime;
    }

    public void setStudyFilesPublishDatetime(String studyFilesPublishDatetime) {
        this.studyFilesPublishDatetime = studyFilesPublishDatetime;
    }

    public String getStudyFilesViewsCount() {
        return studyFilesViewsCount;
    }

    public void setStudyFilesViewsCount(String studyFilesViewsCount) {
        this.studyFilesViewsCount = studyFilesViewsCount;
    }

    public String getRowStatus() {
        return rowStatus;
    }

    public void setRowStatus(String rowStatus) {
        this.rowStatus = rowStatus;
    }

    public String getCreaterSerialNumber() {
        return createrSerialNumber;
    }

    public void setCreaterSerialNumber(String createrSerialNumber) {
        this.createrSerialNumber = createrSerialNumber;
    }

    public String getOperationID() {
        return operationID;
    }

    public void setOperationID(String operationID) {
        this.operationID = operationID;
    }

    public String getOperationDatetime() {
        return operationDatetime;
    }

    public void setOperationDatetime(String operationDatetime) {
        this.operationDatetime = operationDatetime;
    }
}
